
Spring Boot JSP 404
我试图在我的Spring Boot服务中添加一个jsp页面。我的问题是,每次我尝试转到该页面时,都会显示以下内容:`Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Tue Apr 21 23:16:00 EEST 2015 There was an unexpected error (type=Not Found, status=404...
2024-01-10
Spring Boot 2.0.0 + OAuth2
Spring Boot 2 + Sping SecurityOAuth2是否仍支持@AuthorizationServer注释?通过阅读发行说明,还没有移植一些内容:Oauth2支持这是我的相关部分build.grade:// securitycompile "org.springframework.boot:spring-boot-starter-security:${springBootVersion}"// oauth// https://mvnrepository.com/artifact/org....
2024-01-10
使用Spring Boot 2的401而不是403
随着spring引导 1.5.6.RELEASE我能够发送HTTP状态代码401,而不是403在描述如何让春天的安全响应未经授权(HTTP 401码)如果请求URI不进行认证,这样做:public class SecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { //... ...
2024-01-10
Spring Boot + Oauth2客户端凭据
我正在尝试使用Oath2和Client Credentials流保护Spring Boot上的微服务。顺便说一句,那些微服务只会在中间件层上互相交谈,我的意思是不需要用户凭证即可进行授权(用户登录过程为Facebook)。我在Internet上寻找了一些示例,这些示例显示了如何创建授权和资源服务器来管理此通信。但是,我只是找到一些...
2024-01-10
Spring 4 WebSocket Remote Broker配置
我设法用Spring4和Stomp创建了简单的Websocket应用程序。在这里看到我的最后一个问题,然后我尝试使用远程消息代理(ActiveMQ)。我刚刚开始经纪人,并改变了registry.enableSimpleBroker("/topic");至registry.enableStompBrokerRelay("/topic");而且有效。问题是如何配置代理?我了解在这种情况下,应用程序会自动在local...
2024-01-10
Heroku无法部署Java 11 Spring Boot App
我正在尝试使用Java版本11.0.1在Heroku上部署Spring Boot应用程序。错误:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project my-project: Fatal error compiling: invalid target release: 11 -> [Help 1]经过大量研究,我发现了https://git...
2024-01-10
Spring Data Neo4j 4中的分页和排序
SDN4中对自定义查询有分页支持吗?如果是,它如何工作?如果否,是否有工作环境?我有以下Spring Data Neo4j 4存储库:@Repositorypublic interface TopicRepository extends GraphRepository<Topic>,IAuthorityLookup { // other methods omitted @Query("MATCH (t:Topic)-[:HAS_OFFICER]->(u:User) " + "WHERE t.i...
2024-01-10
Spring Boot Groovy编译错误:意外令牌@ @第45行
我正在尝试将Spring Boot项目中的Java控制器转换为Groovy,并在尝试编译和运行时遇到最奇怪的错误unexpected token: @ @ line 45, column 5@RequestMapping(value = {"/v1/foo", "/foo"}, method = GET)^这让我感到困惑。注释是Java或Groovy中的注释,对吗?我想念什么?这是我的代码的抽象// src/main/groovy/my/package/FooController.groovy, for...
2024-01-10
在Swagger UI / Spring Boot中支持多个路径映射
我在Spring Boot(版本1.5.9.RELEASE)项目中使用了swagger2.0。Swagger可以正常工作,但是现在文档有数百个api,我想重定向文档到不同的URL。@Configuration@EnableSwagger2public class SwaggerConfig { @Bean public Docket postsApi() { return new Docket(DocumentationType.SWAGGER_2).groupName("publ...
2024-01-10
找不到Spring Boot Starter Parent 2.0.0依赖项
我决定将spring-boot-starter-parent升级到2.0.0.M1版本,以便与Spring Core 5.0.0.RC1一起使用。但是,我在从Spring里程碑存储库下载依赖项时遇到问题。我的pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...
2024-01-10
Spring Boot REST @RequestParam未通过验证
我已经从网上尝试了许多示例,但无法让Spring验证我的查询字符串参数。似乎不执行REGEX /失败。package my.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping...
2024-01-10
Angular2 / Spring Boot允许在PUT上进行交叉原点
我的Web应用程序上有一个小问题:一个与spring boot API连接的angular2应用程序。我无法从angular2应用访问我的请求。我收到此错误:Failed to load http://localhost:8080/deliveryMan/: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:4200' is therefore not ...
2024-01-10
如何启用执行器中的所有端点(Spring Boot 2.0.0 RC1)
我从1.5.10迁移到了Spring Boot 2.0.0 RC1,并被最新版本的执行器卡住了。如何启用暴露并启用所有执行器端点?唯一公开的端点是:{ "_links": { "self": { "href": "http://127.0.0.1:8080/actuator", "templated": false }, "health": { "href": "http://127.0.0.1:8080/actuator/health", "te...
2024-01-10
Spring Boot + REST应用程序出现“无消息可用”错误
我已经创建了演示Spring Boot项目并实现了Restful服务,如下所示@RestControllerpublic class GreetingsController { @RequestMapping(value="/api/greetings", method=RequestMethod.GET, produces=MediaType.APPLICATION_JSON_VALUE) public ResponseEntity<String> getGreetings(){ ...
2024-01-10
Spring Boot Amazon AWS S3存储桶文件下载-访问被拒绝
我有一个自动配置的AWS,Spring Boot应用程序,并且我试图设置一个端点,该端点将简单地从AmazonS3中给定存储桶中下载特定文件。我使用AWS控制台从计算机上将JPEG文件上传到存储桶中-现在,我正尝试使用Spring Boot API下载该文件。我收到以下错误: com.amazonaws.services.s3.model.AmazonS3Exception: Access Denied(Service...
2024-01-10
如何在Java Spring Boot中更改log4j2.xml的默认位置?
正如文档所述,Log4j2通过log4j2.xml根类路径中的配置文件与Spring Boot配合良好。但是,当尝试将此文件移动到其他位置时,我无法在启动时将新位置传递给Spring。从文档中:可以通过在类路径中包括适当的库来激活各种日志记录系统,并通过在类路径的根目录中或 提供适当的配置文件来进一步自定义各...
2024-01-10
Spring Boot 2.0反应式Webflux配置中的默认线程数
在Spring Boot 2.0中使用Spring 5反应式Webflux时,用于处理请求的默认线程数是多少?如何配置使用的线程数?回答:用于请求处理的默认线程数由基础Web服务器确定。默认情况下,Spring Boot 2.0使用的是ReactorNetty,后者使用的是Netty的默认值(请参阅有关EventLoopGroup文档)。Spring Boot很快将允许您自定义该部...
2024-01-10
如何在不使用xml的情况下使用Spring Boot 2和ehcache 3?
现在,我有以下配置:@Configuration@EnableCachingpublic class EhcacheConfig { @Bean public CacheManager cacheManager() throws URISyntaxException { return new JCacheCacheManager(Caching.getCachingProvider().getCacheManager( getClass().getRe...
2024-01-10
OAuth2客户端凭据通过Spring Boot Keycloak集成进行流动
我的应用程序包括:后端/资源服务器UI Webapp钥匙斗篷UI正在使用具有授权码授予流程的keycloak客户端通过RESTful API与后端服务器进行通信。一切正常。现在,我需要使用系统/服务帐户(通常具有比用户更多的权限)访问后端资源的其他可能性。您将如何实施此要求?我认为客户端凭据流在这里很有...
2024-01-10
如何在Spring Boot / MVC中创建错误处理程序(404、500…)?
我试图在Spring Boot / MVC中创建CUSTOM全局错误处理程序。我读了很多文章,什么都没有…:/请帮我。我尝试创建这样@Controllerpublic class ErrorPagesController { @RequestMapping("/404") @ResponseStatus(HttpStatus.NOT_FOUND) public String notFound() { return "/error/404"; } @RequestM...
2024-01-10
Spring Rest POST Json RequestBody内容类型不支持
当我尝试使用post方法发布新对象时。RequestBody无法识别contentType。已经配置了Spring,并且POST可以与其他对象一起使用,但不能与特定对象一起使用。org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supported如果我尝试相同的请求,只需更改requestbody对象。有用。回答...
2024-01-10
在Spring Boot应用程序中禁用Spring JMS Auto配置
在我的SpringBoot应用程序中,我配置了MQQueueConnectionFactory的两个不同实例(不同的ID),因为这是应用程序的需要。为此,我添加了ibm客户端jar。我还在代码中添加了spring-jms依赖项,因为我想要JmsTemplate等类。添加此依赖性后,JmsAutoConfiguration在类路径中找到JmsTemplate并尝试配置Bean。在此过程中,它将...
2024-01-10
Spring Boot mongoDB喜欢在数字字段上查询-整数/双精度
我想在Spring Boot时对Integer / Double字段进行LIKE查询。集合名称:球员{ "firstName" : "Lionel", "lastName" : "messi", "team" : "FC Barcelona", "salary" : 40000, "type" : "football"},{ "firstName" : : "Cristiano", "lastName" : "Ronaldo", "team" : "Real ...
2024-01-10
Spring Boot Data JPA-修改更新查询-刷新持久性上下文
我正在使用Spring Boot 1.3.0.M4和一个MySQL数据库。使用修改查询时出现问题,执行查询后,EntityManager包含过时的实体。原始JPA存储库:public interface EmailRepository extends JpaRepository<Email, Long> { @Transactional @Modifying @Query("update Email e set e.active = false where e.active = true ...
2024-01-10
从Spring MVC 3 Controller仅返回字符串消息
谁能告诉我如何从控制器返回字符串消息?如果我只是从控制器方法返回一个字符串,那么spring mvc会将其视为jsp视图名称。回答:使用@ResponseBody以下命令在控制器中注释方法:@RequestMapping(value="/controller", method=GET)@ResponseBodypublic String foo() { return "Response!";}来自:15.3.2.6将响应主体与@ResponseBody注...
2024-01-10
